branch roots - French English Dictionary